package p32_tomcat如何处理异常;

import org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext;

/**
 * 启动后，浏览器访问http://localhost:9999/hello，该路径对应的控制器方法会抛出除0异常
 * 由于springmvc没有配置@ExceptionHandler方法，所以这个异常会被tomcat捕获到(在没有配置ErrorPageRegistrar的情况下)
 * 访问结果：出现错误页面，该页面打印异常堆栈信息，说明tomcat对异常有默认的处理机制
 * 如果配置了ErrorPageRegistrar，发现一旦出现异常，就会把请求转发到我们自定义的路径去
 */
public class _1_tomcat的异常处理 {
    public static void main(String[] args) {
        new AnnotationConfigServletWebServerApplicationContext(WebConfig.class);
    }
}
